be extraordinary and admirable - Turco Inglés Diccionario